#include<stdio.h>

struct Student
{
	char name[20];
	int score;
	int age;
	char addr[51];
};

struct Student2
{
	char name[20];
	int score;
	int age;
	char addr[51];
}student;         // 定义结构体的同时，可以直接创建结构体变量

int main()
{
	// 创建结构体变量
	struct Student stu;
	// stu.name = "tyh";  // 字符数组是不能通过直接赋值来进行修改的
	
	// 初始化一个结构体变量（1）
	strcpy(stu.name, "田益豪");
	stu.age = 20;
	stu.score = 100;
	strcpy(stu.addr, "郑州大学北校区");

	printf("%s,今年%d岁,就读于%s,今年目标分数：%d\n", stu.name, stu.age, stu.addr, stu.score);
	
	// 初始化一个结构体变量（2)
	struct Student stu2 = { "tyh",90,18,"郑州大学" };
	
	scanf("%s%d%d%s", student.name, &student.score, &student.age, student.addr);
	printf("%s,今年%d岁,就读于%s,今年目标分数：%d\n", student.name, student.age, student.addr, student.score);

	return 0;
}